package realdance.interface01;

public class MemberMain {
	
	
	/* 키보드로 회원정보를 입력받아
	 * 데이터베이스에 저장 
	 */
	public static void main(String[] args){
		
		MemberService ms = new MemberService();
		//ms.createMember();
		ms.createMember2();
	/* 키보드를 통한 회원정보 입력을 위해
	 * createMember 메서드를 만듦
	 * 하지만, 외부 파일을 통한 회원정보
	 * 입력을 위해 새로운 메서드를 만들면?
	 * 동일한 기능을 구현하고 있지만
	 * 메서드의 이름이 서로 다르기 때문에
	 * 메서드의 본래 기능(회원정보입력)을
	 * 파악하기 어려움 
	 * 해결1) 클래스를 따로 작성
	 * 		MemberSCService, MemberIOService
	 * 단점 : MemberMain 은 MemberSCService
	 * 	    MemberIOService 에 종속됨 (tight coupled)
	 * 
	 * MemberService ms = new MemberService();
	 * ms.createMember();
	 * MemberIOService ms2 = new MemberIOService();
	 * ms2.createMember();
	 */
		

	}
}
